const CryptoJS = require('crypto-js')


function h(t) {
    var f = CryptoJS.enc.Utf8.parse("jo8j9wGw%6HbxfFn")
    var m = CryptoJS.enc.Utf8.parse("0123456789ABCDEF");
    var e = CryptoJS.enc.Hex.parse(t)
      , n = CryptoJS.enc.Base64.stringify(e)
      , a = CryptoJS.AES.decrypt(n, f, {
        iv: m,
        mode: CryptoJS.mode.CBC,
        padding: CryptoJS.pad.Pkcs7
    })
      , r = a.toString(CryptoJS.enc.Utf8);
    return r.toString()
}

data = '95780ba0943730051dccb5fe3918f9fe9265911014e36dc97f250a55de48c1f092c70e9dd661f005d1d5f69de498a098c0d46600811679bffdca92c2a9367514'
console.log(h(decodeURIComponent(data)))
